package Capa_Modelo;

import java.util.ArrayList;

import java.util.List;

import javax.persistence.Query;

import Capa_Datos.CD_Unidad;

public class CM_ImplUnidadDAO extends CM_BaseDao implements CM_UnidadDAO {

	public CM_ImplUnidadDAO() {
		super();
	}

	@SuppressWarnings("unchecked")
	@Override
	public List<CD_Unidad> getListaUnidad() {
		List<CD_Unidad> lista = new ArrayList<CD_Unidad>();
		try {
			em.getTransaction().begin();
			Query q = em.createQuery("SELECT s FROM CD_Unidad s");
			lista = q.getResultList();
			em.getTransaction().commit();

		} catch (Exception e) {
			System.out.print("Error unidad" + e.getCause());
		}

		return lista;
	}

}
